Skip to main content

Glossary

account

Accounts are the chargeable entities created in the Report creation and preparation step based on the key columns selected from the Dataset.

adjustment

Adjustments allow a user to create Account-specific rate adjustment policies, by applying discounts or premiums to one or more services.

authentication

Authentication can be done via:

authentication token

Authentication tokens use the JWT encoding format and depending on the lifetime set, users will be logged out after their token expires. Read more about it here.

budget

Budgets enable different audiences to monitor costs across different clouds. When combining this feature with Notifications, a business owner can now set budget thresholds to inform customers, departments, or project owners when they are reaching their configured budget.

budgetrevision

A Budget revision is the feature which allows users to change a Budget configuration. This is useful considering that a budget configuration can potentially change year over year.

configuration

Configuration encompasses all the adjustments that can be applied to different components of the application.

dataset

A Dataset is a CSV file, usually produced by USE, which can be imported for processing by a Transcript task.

extractor

An Extractor is the main component in the process of retrieving data from external locations. It is possible to Extract data from multiple sources, like AWS, Azure, Google Cloud, VmWare and more.

ldap

Users logging in with our LDAP SSO integration use an external LDAP server to authenticate users with a combination of username and password. Follow this guide to set up LDAP.

licence

A licence key is a series of numbers and letters that certifies that your Exivity installation is original. Moreover, it gives you access to the full set of features Exivity offers.

log

A log file is a file that records events that occur when the software or a component of the software runs. Exivity offers the possibility to get insight into the log files of different parts. This feature enables the users to identify any potential errors on their own, making the overall troubleshooting process smoother.

metadata

Metadata allows you to store Account-related information to specific Accounts, for example, a Contract ID, a Contract start date, or an Azure AD Security Group. Metadata can be the associated to Reports.

metadatadefinition

The Metadata definition allows you to define the type of form fields you want to use: string, number, date, or list.

notification

Notifications are messages that are sent to a specific channel (e-mail, SMS, Slack, webhook) based on an event such as a Published Report, a Budget Evaluation, or a Workflow exit status.

notificationchannel

A Notification channel allows you to choose the way you want to receive your notification: by e-mail, SMS, Slack, or webhook.

report

A Report determines which column(s) in the normalised data created by Transcript during the Transform step should be used to group the charges.

saml

Users logging in with our SAML SSO integration use an external SAML Identity Provider (IdP) to authenticate users. SAML2 single sign-on integration is possible for the following Identity Providers: Azure AD, OneLogin, Okta, Auth0.

service

A Service can be anything that corresponds to an SKU or sellable item from your Service Catalogue. It should relate to a consumption record (or multiple records) from your extracted data sources.

transformer

A Transformer is the component that allows you to apply business logic, aggregate, map and normalise raw usage data.

user

Users are created to provide login credentials for other users of the Exivity system. A user must be associated with a single Group, and can have access to all accounts or to a subset of accounts.

usergroup

Groups are created to define custom restrictive roles, that can be associated with users that must have access to only certain parts of the Glass interface.

workflow

A Workflow allows you to schedule various tasks and execute them at a specific date and time. This allows the execution of different Extractors and Transformers, so that they are tightly chained together.

workflowrun

A Workflow run represents one execution of your workflow. The execution can be configured with different types of frequencies: for example executing 2 times a month, 3 times a week, hourly, etc.

workflowschedule

The Schedule of a Workflow allows you to set a starting date and time, and a time zone. With these settings, your workflow will run within the specified time interval.

workflowstep

A Workflow step can be one of the following actions: running Extractors, running Transformers, preparing Reports, publishing Reports, evaluating Budgets, or executing other special Workflow steps.